stay in the trenches - Turkish English Dictionary